\documentclass{standalone}
\usepackage{tikz}
\usepackage{ctex,siunitx,bm}
\setCJKmainfont{Noto Serif CJK SC}
\usepackage{tkz-euclide}
\usepackage{amsmath}
\usetikzlibrary{patterns, calc}
\usetikzlibrary {decorations.pathmorphing, decorations.pathreplacing, decorations.shapes,}
\begin{document}
\small
\begin{tikzpicture}[>=latex,scale=1.0]
  \fill[gray,rounded corners] (-1,3)--(1,3)--++(0.5,-4)[sharp corners]--++(0.5,0)--++(0,-1)--++(-4,0)--++(0,1)[rounded corners]--++(0.5,0)--cycle;
  \fill[lightgray](-0.75,2.8)rectangle(0.75,1.8);
  \fill[lightgray](-4,2.8)rectangle(-2.5,1.8);
  \fill[lightgray!10](-0.65,2.7)rectangle(0.05,2.3);
  \fill[lightgray!10](-3.7,2.5)rectangle(-2.8,2.1);
  \draw[very thin](-0.5,2.45)arc(135:45:0.2828);
  \foreach \x in {130,120,...,50}
  {
    \draw[ultra thin]([shift=(\x:0.28)]-0.3,2.25)--++(\x-180:0.05);
  }
  \draw[very thin](-3.45,2.25)arc(135:45:0.2828);
  \foreach \x in {130,120,...,50}
  {
    \draw[ultra thin]([shift=(\x:0.28)]-3.25,2.05)--++(\x-180:0.05);
  }
  \draw[very thin]([shift=(112:0.32)]-0.3,2.25)--++(-68:0.28);
  \draw[very thin]([shift=(112:0.32)]-3.25,2.05)--++(-68:0.28);
  \fill[red!50!black](0.3,2.0)circle(1pt)(0.5,2.0)circle(1pt);
  \draw[line width=3mm](0,-0.1)--(3,-0.1);
  \fill[outer color=lightgray,inner color=white](0,0.5)circle(0.55);
  \fill[outer color=lightgray,inner color=white](0,-0.7)circle(0.55);
  \fill[darkgray](-0.4,1.7)--(-0.1973,0.4676)arc(-170.662:-9.338:0.2)--(0.4,1.7);
  \fill[darkgray](-0.4,-1.9)--(-0.1973,-0.6676)arc(170.662:9.338:0.2)--(0.4,-1.9);
  \fill[ball color=darkgray](0,0.5)circle(3pt);
  \fill[ball color=darkgray](0,-0.7)circle(3pt);
  \fill[gray,even odd rule](-5.4,-0.8)rectangle(-4.6,-1.3)(-5.1,-0.8)rectangle(-4.9,-1.1);
  \fill[darkgray](-5.05,-1.1)rectangle(-4.95,-1.0);
  \draw[very thin,densely dashed](-5,-1)--(-5,0.5)(-5.05,-1)--(-5.1,0.5)(-4.95,-1)--(-4.9,0.5);
  \draw[line width=1mm](0,-0.1)--(-7,-0.1)node[midway,above]{钢板};
  \draw[->](-6.5,0.2)--(-7,0.2);
  \draw[->](3,0.2)--(2.5,0.2);
  \fill[left color=gray,right color=gray,middle color=white](-5.2,0.55)rectangle(-4.8,0.65);
  \fill[left color=gray,right color=gray,middle color=white](-5.1,0.65)rectangle(-4.9,1.5);
  \draw(-5,1.5)--++(0,0.5)--++(1,0);
  \draw[decorate,decoration={coil,segment length=1.5mm,amplitude=1mm}](-2.5,2)to[bend right](-0.75,2);
  \draw[thin](0.3,0.35)--++(45:1.5)node[right]{轧辊};
  \draw[thin](0.6,2.5)--++(0:0.7)node[right]{厚度控制装置};
  \draw[thin](-3.8,2.5)--++(180:0.7)node[left]{厚度指示装置};
  \node at (-5,-1.5){放射源};
  \node at (-5.1,1.1)[left]{探测器};
  \fill[lightgray](-0.5,-2)rectangle(0.5,-1.9)(-0.5,1.8)rectangle(0.5,1.7);
\end{tikzpicture}
\end{document}